speak a language poorly, generally english - Espagnol Anglais Dictionnaire